dog crates - French English Dictionary